using System;
using System.Collections.Generic;

namespace Canlipe.Utils
{
	public class None :  ColorCode.ILanguage
	{
		private None ()
		{
		}
		
		private static None instance = new None ();

		public static None Instance { get { return instance; } }
		
		#region ILanguage implementation
		
		public string Id {
			get { return "NOLANGUAGE"; }
		}
		
		public string FirstLinePattern {
			get { return null; }
		}
		
		public string Name {
			get { return "None"; }
		}
		
		public IList<ColorCode.LanguageRule> Rules {
			get { return new List<ColorCode.LanguageRule> (); }
		}
		
		#endregion
	}
}

